package com.ruoyi.project.baozhi.dept.mapper;

import java.util.List;
import com.ruoyi.project.baozhi.dept.domain.OrgDept;

/**
 * deptMapper接口
 * 
 * @author ruoyi
 * @date 2021-12-10
 */
public interface OrgDeptMapper 
{
    /**
     * 查询dept
     * 
     * @param deptId dept主键
     * @return dept
     */
    public OrgDept selectOrgDeptByDeptId(String deptId);

    /**
     * 查询dept列表
     * 
     * @param orgDept dept
     * @return dept集合
     */
    public List<OrgDept> selectOrgDeptList(OrgDept orgDept);

    /**
     * 新增dept
     * 
     * @param orgDept dept
     * @return 结果
     */
    public int insertOrgDept(OrgDept orgDept);

    /**
     * 修改dept
     * 
     * @param orgDept dept
     * @return 结果
     */
    public int updateOrgDept(OrgDept orgDept);

    /**
     * 删除dept
     * 
     * @param deptId dept主键
     * @return 结果
     */
    public int deleteOrgDeptByDeptId(String deptId);

    /**
     * 批量删除dept
     * 
     * @param deptIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteOrgDeptByDeptIds(String[] deptIds);
}
